home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / outrim2.zip / SYSOP.DOC < prev    next >
Text File  |  1990-12-07  |  13KB  |  244 lines

  1. ┌──────────────────────────────────────────────────────────────────────────┐
  2. │           THE OUTER RIM! c. 1990 BRUCE RUONA/SOFTSPOT SOFTWARE           │
  3. │           SYSOP INSTALLATION DOCUMENTATION-DECEMBER 7th, 1990            │
  4. │                                                                          │
  5. │            SUPPORT BBS: Bytes -r- Us, FIDO 1:2202/2                      │
  6. │                         Marquette, MI 49855                              │
  7. │                         (906) 228-6517                                   │
  8. └──────────────────────────────────────────────────────────────────────────┘
  9.  
  10.  
  11.  
  12.  
  13.                          ────────────────────────────────
  14.                                 I. INTRODUCTION:
  15.                          ────────────────────────────────
  16.  
  17.   First, let me thank you for appraising the current version (1.01) of this
  18.   Door Program.  Much of my spare time for the last 6 months or so have gone
  19.   into its making, I hope you and your users enjoy it as much as I have
  20.   in its creation!
  21.  
  22.   Now with that out of the way, let me briefly explain a little of the history
  23.   of this game and its goal.  The VERY first version of this software was
  24.   written well over two years ago when I was running an ATARI ST FoReM BBS and
  25.   was written using the GFA BASIC language. Since converting to an IBM based
  26.   BBS (First FoReM PRO {YUCK!} then QUICKBBS) I have received MANY requests
  27.   from players to convert the code to run under a DOS based system., so I
  28.   recently choose the conversion to DOS as my learning project for Turbo
  29.   Pascal.  Thus after about three months of improvements additions and
  30.   deletions, You now have the current version in your hands!
  31.  
  32.   Enough with the history already! lets get on with the GOOD stuff!...
  33.   The players Goal in this game is to colonize and control over 85 Planets
  34.   UNKNOWN universe.  Notice I said "UNKNOWN", at the beginning of the game,
  35.   there are 100 planets which are colonized and heavily populated and upon
  36.   which players will be able to buy and sell various commodities as well as
  37.   purchase some of the items needed to eventually win this game. then we have
  38.   a few dozen (or so!) planets located in a special sector of the galaxy
  39.   controlled by the 'EVIL MALACHI'...as their name implies, I wouldn't want to
  40.   visit this sector unless I am VERY strong!.  Finally we have around a
  41.   hundred planets or so surrounding the inner core of populated planets (now
  42.   you know where the name of the program comes from!) upon which the players
  43.   will be able to harvest either GYNO ORE, FOOD, or SOLARIUM ENERGY and sell
  44.   for hefty profits back at a colonized planet, they will of course have to
  45.   eventually colonize and maintain at least a stable tech level of 15 on these
  46.   planets in order to win! Along the way, the players will meet up with bands
  47.   of Pirates, Wondering Merchants, Gypsies and black holes to name a few of
  48.   the goodies!
  49.  
  50.   PIRATES will either ATTACK or if the player is significantly wealthy, will
  51.   attempt to black mail the player with an outrageous payment for not
  52.   attacking.
  53.  
  54.   GYPSIES are wandering Know-it-Alls who will offer information on other
  55.   players for a price...
  56.  
  57.   MERCHANTS will be able to sell the player a variety of special items not
  58.   obtainable elsewheres such as pirate cloaking devices, black hole protection
  59.   devices and others which I leave you and your players to find out the
  60.   purpose for!
  61.  
  62.   Contained within this Archive should be the following files:
  63.        OUT_RIM.EXE   : The MAIN Exe Door PROGRAM
  64.       OUTERCFG.EXE   : Configuration Utility for the door.
  65.        ORDAILY.EXE   : Daily Maintaince Program.
  66.        REVOLVE.EXE   : seperate maintaince routine for handling planetary
  67.                        revolutions around galatic center.
  68.        RACESHOW.EXE  : A simple little ditty that will simply display a table
  69.                        listing the current relationships among the differing
  70.                        races. (CONSOLE only, 0=TOTAL WARFARE)
  71.          SYSOP.DOC   : What do you think you're reading??? {GRIN}
  72.       PL_NAME.SYS     :ASCII file listing all 350 planet names.  You may
  73.                        Edit as you see fit!.  Format is ONE planet of 25
  74.                        characters or less per line.  NOTE: this file has
  75.                        been set to READ ONLY status to prevent accidental
  76.                        deletion, you MUST use the ATTRIB -R PL_NAME.DAT
  77.                        to remove this restriction before editing, otherwise
  78.                        you will not be able to save the changed file!!
  79.        PLAYERS.DOC   : DOC file for players, accessible DIRECTLY from
  80.                        with-in the game via the mandatory built in BBS...
  81.  
  82. DOC files are straight ASCII Text files.  all may be deleted if you wish,
  83. however please note that the FEATURES.DOC file will be shown to ALL new
  84. players when they create their characters, and players.doc should be
  85. present to allow on-line access to players...
  86.  
  87.  
  88.                          ────────────────────────────────
  89.                                 II. NOTES
  90.                          ────────────────────────────────
  91.  
  92. This door uses the TPU from John Parlin for handling all com drivers, so you
  93. don't have to worry about loss of carrier detection, or even user time limits
  94. while they are in the door as this is all monitored in this unit, along with a
  95. host of other fantastic features which sure made writting this software a real
  96. breeze!  THANKS JOHN...
  97.  
  98. This should run fine with or without locked Com ports, I run mine at 19.2K
  99. LOCKED HST (v42bis no less!) with no problems.
  100.  
  101. REGISTRATION REQUIREMENTS: {oh, oh here comes the bad stuff...}
  102. Registration of this software is MANDATORY to use the built in bbs and the
  103. necessary functions found there-in.  To register this software, simply send
  104. me 1,000,000 dollars US please...
  105.  
  106. now that your heart is beating again, registration of this software is FREE
  107. OF ALL CHARGES, simply call my BBS BYTES -r- US (906) 228-6517 and enter the
  108. ON-LINE OUTRIM REGISTRATION DOOR, your registration key will be issued
  109. immediatly while on line!  This will allow me to send NET-MAIL to users
  110. informing them of new updates or help them with problem resolution.
  111.  
  112. I have been developing/testing this in conjunction with Mike Musolf at 2202/6,
  113. we have recently established a local echo link between our BBS to discuss this
  114. program and to report any bugs, if you'd like to eventually join in, please
  115. let me know and I'll make arrangements to get it to you as efficiently as
  116. possible, this should make it convient for everyone to see what other people
  117. have to say regarding door (If anything!!)
  118.  
  119.                          ────────────────────────────────
  120.                                 III. INSTALLATION
  121.                          ────────────────────────────────
  122.  
  123. Installation of the door is quite straightforward, simply DeZIP the arc into
  124. its own seperate directory, run the OUTERCFG program to set up the BBS and to
  125. restart the game, add the ORDAILY program to your DAILY MAINTAINCE routines,
  126. then install the software on your Door menu.
  127.  
  128. A.   CONFIGURATION.
  129.  
  130.    (A) BBS PATH simply enter the COMPLETE path to your BBS SYSTEM files where
  131.        the program will specifically look for the DORINFO1.DEF File,  If the
  132.        appropriate .DEF file is not found there, The program will abort!
  133.  
  134.    (B) REGISTRATION DATA: use this to enter your registration data and key,
  135.        note that this must be entered EXACTLY as during the initial
  136.        registration process to take effect.
  137.  
  138.    (C) RESTART GAME use this when ever you want to restart a game from
  139.        scratch!  all existing data files for any old games will either
  140.        be deleted outright or recreated from scratch as need be....
  141.  
  142.    (D) DEFAULTS.  This will allow you the sysop to configure how hard/easy
  143.        the game is, as well as how long each player may be inside this door.
  144.        (I HATE Doors that don't give the SYSOP some control over this!)
  145.            PIRATE ATTACKS--I suggest 5%, seems to work good!
  146.            TURNS--I suggest 150 per day.
  147.            FUNDS--30,000 seems fair, but feel free to experiment, depending
  148.                   on beginning values for other factors below...
  149.            CRUISERS--100 looks good...
  150.            FREIGHTERS--1 or 2...
  151.            WEAPONS and ENGINES: start these at 1 each...
  152.  
  153.     (E) SAVE this will SAVE changes to above then exit the
  154.         configuration utility.
  155.  
  156. NOTE: the configuration program will also accept a single parameter of -R
  157. which will automatically RESTART the current game then exit the configuration
  158. utility.  This is handy for when a RESTART file is received which can be
  159. checked for from a BAT file then automatically restart the game as necessary.
  160. (Don't forget to DELETE the RESTART file if found!)
  161.  
  162. B. DOOR SET-UP.
  163.    This game although large seems to work equally well being loaded on top
  164.    of QUICKBBS via a TYPE 7 Exit or as a Shell out via a Type 15 exit if you
  165.    prefer, however loading/unloading is faster via the type 7...
  166.  
  167.    I have this set up as a type 7 shell to a BAT file as follows on my BBS:
  168.  
  169.               REM:  OUTER RIM START-UP BATCH FILE
  170.               REM TURN ECHO OFF
  171.               ECHO OFF
  172.               REM Not really necessary, but I'm cautious and put this in
  173.               rem ALL my BAT files!
  174.               BREAK OFF
  175.               cd \out_rim
  176.               out_RIM
  177.               cd \BBS
  178.               exit
  179.  
  180.  
  181. C. DAILY MAINTAINCE.
  182.    add this program once per day to your daily maintaince routines.  this
  183.    program is responsible for handling removal of dead wood (IE, Dead Players)
  184.    giving players their daily bread (both literally and turn wise!)
  185.    further this program will handle all daily planetary production as well as
  186.    moving the MALACHI etc... (you didn't them to just sit back and watch did
  187.    YOU??)
  188.  
  189.    during the run of this program, up to three ASCII files may be created:
  190.       ORNEWS.ASC  : DAily news paper listing Events/news (may/may not be
  191.                     created if no events of noteworthiness occur!)
  192.      PLANETS.ASC  : Complete status on ALL controlled planets.  In the NON
  193.                     BETA version of the program, this will only cover
  194.                     PLANETS CONTROLLED BY EACH PLAYER.
  195.                     NOTE: I have limited this to the FIRST SIX planets in
  196.                     the current version just to get all the bugs out of the
  197.                     daily maintaince routines, besides the complete report
  198.                     ate up over 250K of limited diskspace!
  199.      PLAYERS.ASC   : Status on all current non-dead players.
  200.  
  201.    You may wish to establish these files in your general Bulletins/scores/
  202.    database sections or what ever you call it on your bbs for general non
  203.    game review by all...
  204.  
  205.  
  206.    The REVOLVE program should also be run AT LEAST ONCE per day, this quick
  207.    little utility will cause all the planets in the galaxy to rotate around
  208.    the center of the galaxy (don't want to make it TO easy on the Players!)
  209.    You may however run this as frequently as you like, it shouldn't take
  210.    but a few seconds to execute!...Personally, I have added it the LOGOFF
  211.    .BAT FILE so it runs EVERY TIME someone Logs off the BBS even if they
  212.    DON'T play the game!
  213.  
  214.    REVOLVE will also accept a single parameter (RELVOLVE [N] ) where the
  215.    parameter is the number of sectors to move the planets,  If you run this
  216.    after every logoff like I do then I would not suggest using more then
  217.    say 3 or 4 at the most, otherwise if you run this ONCE during your daily
  218.    maintaince batch, then I'd suggest using something around 50 or so. This
  219.    will default to 1 if not specified, with 99 being the maximum.
  220.  
  221.  
  222.                          ────────────────────────────────
  223.                                 IV. LEGAL STUFF
  224.                          ────────────────────────────────
  225.  
  226. I'll make this as brief as possible since no-one ever reads this section
  227. anyways!
  228.  
  229. This program is Copyrighted 1990 by Bruce Ruona and SoftSpot Software INC.
  230. a wholly owned corporation of which I am sole stock-holder.  Portions of the
  231. code are also copyrighted by John Parlin to whom I am MUCH idebted for his
  232. com routines unit!.  The Beta test version may not be distributed without
  233. consent, however the final version may be distributed freely as long as no
  234. more then a nominal charge for disk duplication is charged.   Beta test
  235. versions are Clearly distinguished as such in the opening title screen of the
  236. main program.
  237.  
  238. Let it also be known that I am not liable for any damages or loss of data
  239. arising from use or abuse of this software (as unlikely as that may be, law
  240. requires that I specifically state such...sorry guys!)
  241.  
  242. Support for this door is available 24 hours a day at my BBS, Bytes -r- Us,
  243. (906) 228-6517, FIDO 1:2202/2.
  244.